45
153
199
139
302
49
12
15
11
53
307
41
28
351
57
20
192
32
51
30
3
73
98
25
130
29
5
24
532
35
129
110
48
83
111
42
31
94
124
196
36
117
159
7
18
19
140
281
22
118
33