93
20
41
149
116
94
34
71
118
35
45
46
103
58
69
146
39
59
76
29
370
49
17
4
6
60
28
124
14
87
50
23
8
66
9
145
33
137
256
16
32
61
185
75
99
31