168
31
91
19
25
38
96
15
16
11
28
24
34
37
18
255
22
29
74
56
45
27
55
176
30
23
41
64
39
43
14
7
146
52
57
13
20
50
670
42
106
8
88
58