61
315
113
265
41
122
28
153
270
80
376
58
51
86
17
161
40
129
9
32
12
127
111
15
38
30
14
70
36
20
121
520
48
77
146
10
55
71
227
149
220
87
116
114
53
22
16
13
74
43
54
25
198