41
20
113
32
15
14
33
45
76
17
44
23
163
27
125
18
542
38
36
75
50
55
31
72
24
66
715
61
51
148
156
110
52
394
42
25
119
35
222
84
1228
90
37
65
74
155
87
257
164