32
145
7
13
12
31
123
52
141
74
48
25
61
40
56
42
75
41
19
43
34
163
59
28
87
33
101
17
20
46
26
22
72
184
120
53
128
86
100
49
37
131
524
30
79