1
33
22
43
86
23
6
340
73
19
121
58
270
5
117
8
87
2
29
15
79
39
30
24
38
163
11
40
37
84
4
127
67
28
208
13
81
61
153
31
77
18
51
222
74
35
34
63