96
354
134
375
73
24
20
38
22
47
23
35
62
69
11
188
51
21
26
19
121
70
305
138
56
52
31
97
15
34
50
81
49
72
33
247
88
42
61
30
85
66
12
57
123
307
32
16