125
8
25
262
14
22
31
65
18
12
13
123
20
27
36
32
5
2
148
60
41
45
337
53
28
217
10
33
55
74
29
11
21
139
73
61
128
83
4
84
419
24
100
39