120
32
9
16
23
109
123
21
22
38
14
197
89
50
82
41
96
45
46
337
17
13
43
49
15
131
44
47
341
36
158
66
146
30
93
52
5
104
73
53
1
69
34
54