36
143
44
236
19
175
15
29
76
25
26
110
135
28
995
262
43
180
30
41
69
33
31
62
115
64
70
124
38
12
8
82
118
274
66
79
93
16
45
56
87
106
18
35
54
39
210
60
148
48
91
95
63
86