108
27
61
37
205
70
87
194
200
24
42
104
58
139
1026
25
102
101
49
300
144
143
23
97
21
53
118
31
4
138
30
26
68
81
46
262
52
13
54
48
202
35
41
114
77
59
45
32
112
44
50