191
30
12
66
25
16
43
50
49
105
53
17
10
28
26
15
18
72
61
55
36
34
382
69
135
294
13
65
92
97
48
238
33
77
353
104
87
288
31
21
29
228
106
468
51