169
86
12
28
64
18
22
53
25
118
32
70
82
96
7
221
42
140
55
37
81
111
9
173
3
48
14
8
87
330
23
267
58
137
17
10
626
24
6
67
15
255
68
91
52
30