100
37
36
33
6
49
19
53
30
62
331
14
13
18
17
15
41
35
32
23
40
31
46
9
73
186
8
5
47
26
198
27
38
144
12
34
56
130
48
97
25
211
52