33
11
4
8
13
5
7
40
21
6
14
19
9
18
63
23
25
24
44
26
127
41
49
234
77
107
50
34
108
101
98
31
233
119
22
28