232
33
4
9
29
64
49
10
20
30
82
3
120
101
18
51
7
73
88
41
16
309
91
40
122
76
78
61
22
56
196
15
67
136
26
131
11
12
36
27
19