379
33
80
60
53
37
51
67
83
90
75
13
18
45
86
226
35
140
27
303
597
156
283
168
172
43
30
38
99
383
81
179
73
147
4
64
41
159
24
76
17
54
135
28
2
16
7
20
78
19
62
59
114