77
36
249
10
61
87
72
48
19
107
51
34
32
84
265
39
29
67
55
172
125
291
15
8
95
64
322
42
20
17
9
23
4
120
21
6
27
25
264
38
238
105
16
11
670
230
134