92
65
146
43
46
128
11
23
167
94
82
287
157
122
40
61
104
152
63
31
91
19
48
111
205
86
33
78
39
69
30
36
60
83
76
62
116
47
15
72
81
26
20
75
16
174
85
12
27
225
34