52
23
109
73
24
16
83
22
5
44
134
31
13
11
362
85
14
62
18
546
8
45
36
35
10
245
17
40
54
49
58
15
7
32
216
3
27
64
6
2
28
12
9
89