33
23
21
11
4
3
5
17
26
12
51
19
296
157
13
27
24
14
41
29
18
46
6
73
75
59
44
36
38
87
9
67
239
22
16
55
10
28
7
58
129