188
342
30
44
21
134
29
31
4
14
3
6
40
115
73
13
26
52
169
9
45
46
159
49
154
67
11
18
85
199
33
22
20
5
24
25
8
71
63
57
47
28
53
51
34
19