173
16
28
45
81
22
105
19
53
111
18
11
30
6
58
49
209
76
37
26
29
12
13
7
43
399
90
36
50
125
8
27
14
117
25
38
9
121
34
21
304
113
85
41
68