12
94
58
19
24
51
125
20
33
88
13
185
47
21
238
76
14
336
8
44
41
43
107
15
188
23
34
17
9
62
148
36
347
49
30
87
366
57
46
66