137
14
19
16
25
7
11
4
504
51
37
72
40
79
10
1
29
6
23
18
88
2
31
77
58
87
107
459
33
41
116
44
119
229
22
63
46
100
83
298
68
108
24
28