3
36
15
25
31
7
206
21
1
11
28
157
64
59
379
40
51
155
38
27
54
58
69
18
255
20
10
128
62
66
33
85
23
47
243
89
19
26
48
24
73
49
76
301
70