47
5
14
7
21
8
120
55
31
38
17
36
40
238
67
184
48
56
77
34
95
37
86
22
18
16
74
20
12
27
30
43
197
70
339
114
33
13
54
80
10
108
83
381
42
199
371
210