108
6
53
31
51
85
22
11
3
73
15
10
60
273
162
39
52
16
36
19
13
26
43
57
152
167
41
23
71
44
89
25
632
24
66
220
54
74
97
76
82
34
112
27
35
153
87