52
45
41
106
42
57
46
116
72
110
192
14
12
512
15
104
68
33
76
53
141
82
94
32
49
21
238
66
434
34
47
13
17
355
28
27
92
19
11
87
93
25
140
10
31
64
197
58
115
44
18
63