131
199
91
23
48
29
19
27
30
78
38
90
7
281
168
97
216
156
75
14
70
12
8
22
16
124
25
96
10
211
64
69
47
34
58
35
130
134
88
105
52
80
56
54
188
149
108
93
95
103
145
192
230