108
41
18
68
36
522
72
24
31
187
449
78
211
98
65
139
26
204
42
35
252
52
80
53
32
44
122
40
22
10
109
103
367
77
16
33
25
48
5
28
85
184
169
37
21
23
13
45
49
129
19
69