128
58
60
191
68
42
22
43
56
98
305
118
62
209
38
67
28
35
64
93
65
73
23
34
83
25
45
16
224
32
213
19
103
57
135
165
30
52
41
17
14
26
69
107
37
61
10
31
53