25
167
62
20
39
123
28
32
117
75
41
24
7
83
163
12
169
10
23
30
383
21
35
29
18
53
13
43
8
138
86
52
49
301
61
27
19
36
145
101
88
66
74