22
33
39
13
5
16
34
7
17
21
14
199
37
70
95
55
1097
12
236
58
8
51
233
43
860
60
102
23
155
103
77
35
26
52
18
30
25
20
9
475
15
24
67
40
31