105
22
43
5
30
19
34
6
16
92
44
325
72
27
23
14
17
61
18
26
36
73
161
95
74
89
37
144
15
12
46
88
20
93
41
98
33
29
52
87
259
32
49
108