128
28
83
138
73
67
22
17
68
54
19
61
18
26
95
110
25
41
23
16
13
98
82
1415
221
105
131
69
150
62
63
47
29
4
33
75
72
104
44
437
12
239
35
45
14