97
81
30
13
27
58
8
20
64
364
31
173
111
225
14
12
33
96
51
38
24
19
32
148
11
34
23
213
137
71
123
237
5
115
140
287
89
4
102
78