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