13
46
31
19
296
33
11
36
96
103
167
12
60
15
91
50
17
44
241
42
27
10
331
14
22
74
43
18
56
49
8
77
145
53
78
24
64
23
39
123
29
80
52
37
69
47