3
57
20
129
36
1
2
4
61
48
27
28
25
10
54
111
26
18
33
34
9
51
6
130
92
11
72
40
7
293
21
15
76
106
73
56
38
199
22
14
12
46
193
102