83
13
68
60
23
88
71
185
47
52
24
17
33
77
57
25
44
126
170
15
16
27
18
14
54
40
49
65
32
19
72
37
5
123
111
110
196
119
141
84
242
62
87
148
380
53
124
192
116
63