222
81
70
38
92
32
14
21
20
30
45
50
229
78
169
22
24
35
29
51
25
54
47
112
41
18
10
17
28
34
23
11
15
33
48
37
137
60
13