32
9
22
33
81
174
13
504
60
18
14
7
2
35
19
26
45
59
6
49
5
10
434
11
12
16
17
47
31
15
74
3
106
70
105
66
82
8
30
61
63
337
38
23
122
21
50
51