4
92
37
22
10
33
28
59
15
18
5
25
9
24
23
31
16
36
17
13
41
43
6
34
68
30
39
8
11
48
252
72
117
111
19
60
87
149
32
164
220
352