134
256
31
70
7
9
98
12
52
96
72
28
194
32
108
21
43
11
17
124
40
1
68
42
53
48
84
112
58
2
151
61
86
75
165
177
49
82
100
30
46
18
55
38
39
102
79
29
130
135