41
260
11
24
87
82
37
92
15
50
568
10
44
16
148
32
26
43
262
312
31
51
29
38
7
388
61
13
72
116
40
57
56
17
67
27
23
74
84
22
5
96
21
105
19
4