42
922
132
31
197
1
56
20
10
256
19
16
26
32
22
18
36
8
46
107
12
75
17
51
24
6
13
77
68
87
103
25
154
117
7
57
109
41
98
44
320
33
47
418
30