11
75
7
30
16
13
2
47
82
9
15
12
66
40
48
44
54
25
17
23
173
20
301
41
43
94
116
226
57
580
125
175
58
390
37
531
418
202
129
450
64
89
22
102
161
51
8
56
28
142
93
126