132
8
21
84
127
16
51
142
56
71
107
74
22
146
433
68
34
4
20
13
170
33
31
262
35
64
7
185
210
383
502
117
57
220
54
138
111
36
99
5
234
62
85
50
43
28
63
30
14
88
55