30
7
3
5
13
4
37
21
6
11
18
9
33
17
52
22
25
24
42
26
122
40
23
47
14
49
231
77
105
50
34
108
19
101
97
31
233
119
41
28