364
95
23
12
39
211
41
74
19
44
142
271
4
18
25
3
14
6
2
27
58
43
110
40
238
75
111
117
115
13
96
42
26
61
33
184
134
67
295
161
50
81
10
20
131
24
356
49
31
36