49
17
31
78
18
46
42
323
40
50
372
123
33
19
5
48
14
95
25
41
26
165
167
65
96
70
84
56
13
24
37
481
38
59
22
36
212
97
6
4
51
28
12
23
7
29
74