102
44
20
22
9
90
135
106
103
12
57
117
304
21
14
26
80
11
10
128
13
19
51
7
36
18
2
25
8
104
176
62
169
1
3
35
29
46
93
15
89
32
63
142
45
82
152