154
16
112
52
136
26
76
74
23
63
126
235
48
5
57
22
13
20
2
27
82
107
14
72
53
19
29
49
32
164
55
41
87
85
442
51
4
34
338
65
304
225
47
242
98
66
86
113
175
10