41
706
68
29
36
6
20
120
34
17
18
31
69
354
13
5
308
44
16
61
291
394
70
37
30
12
25
118
106
107
451
21
76
11
59
86
50
111
40
23
15
117
27
46
28
48