216
29
22
1
7
15
142
61
45
34
125
8
20
42
58
40
84
50
154
31
39
112
116
66
97
109
76
124
30
65
72
64
18
146
68
293
32
118
93
10
14
96
60
13
245
83
51
74
47
37
21