96
71
38
91
130
104
56
68
135
40
31
70
113
28
66
77
8
108
228
23
52
13
187
24
34
363
162
53
19
22
75
323
92
76
12
11
20
15
178
202
36
17
51
4
498
225
16
192
90
59
281
43
110