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