225
32
35
56
36
6
27
43
34
19
69
337
79
54
80
102
94
89
101
138
104
87
100
31
77
22
33
3
202
109
41
25
14
169
67
11
8
23
30
42
68
10
44
12
2
13
53
16
7
9