38
316
122
25
43
41
36
60
84
8
22
58
42
23
57
7
15
11
3
208
87
52
120
237
40
9
24
250
187
17
54
89
131
48
50
5
61
19
12
373
73
55
14
4
102
6
33
21
31
104
291