165
91
12
74
39
51
57
196
27
19
13
18
62
10
3
38
7
28
24
9
68
41
40
32
15
31
17
29
34
67
23
110
33
99
50
63
11
14
129
338
121
202
5
318