132
79
17
58
7
29
78
16
31
38
40
81
273
56
41
57
15
76
47
146
95
65
11
126
28
8
179
50
24
39
148
129
66
163
42
33
25
36
49
183
30
32