151
304
71
99
221
232
19
34
42
159
50
8
11
104
25
74
9
48
22
37
16
15
45
26
27
135
170
13
17
29
291
35
88
38
24
89
110
62
4
33
161
87
14
31
18
79
128
59
93
191