169
109
31
87
47
16
13
11
66
21
19
20
35
77
12
36
14
34
56
128
158
41
6
89
30
252
4
121
1
33
85
208
32
15
29
136
23
117
54
51
27
206
50
5
24
8
148
25