109
48
160
17
47
9
51
12
73
16
42
55
7
30
434
44
38
155
93
4
41
70
11
27
19
91
39
352
21
0
24
8
124
133
82
3
28
72
1
2
57
62
22
25
60
6