156
241
205
178
74
11
72
98
43
5
95
67
86
19
45
75
4
38
50
52
18
16
44
14
65
125
21
34
26
309
48
57
128
275
88
9
28
7
23
173
640
29
17
291
36
41
30
2
81