41
13
8
82
24
16
18
28
63
69
117
70
91
33
22
23
87
50
74
17
48
12
32
264
21
237
49
5
47
40
95
61
197
29
51
114
186
38
39
6
100
151
160
110
573
130
64
15
89
30