32
13
16
7
63
20
5
24
87
34
215
23
30
75
22
54
38
11
15
29
64
27
19
14
40
155
59
70
31
53
46
252
12
238
42
77
101
139
45
69
148
33
17
52