39
102
449
9
350
74
86
5
20
77
71
54
171
66
36
55
2146
432
8
551
4
29
28
35
122
13
165
11
521
31
1
4219
14
17
40
18
141
19
10
289
109
34
76
683
382
275
22
238
33
87
84
41